be about to give birth - Turco Inglés Diccionario